package tarantula.experiment.beanutils;

import junit.framework.TestCase;

public class BeanutilsFailedTestsDDSlice extends TestCase {
	public void test1() throws Throwable {

	    java.lang.String var0 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var1 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var2 = "hi!";
	    org.apache.commons.beanutils.LazyDynaBean var3 = new org.apache.commons.beanutils.LazyDynaBean(var0);
	    java.lang.String var4 = "";
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var5 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    java.lang.Character var6 = new java.lang.Character('4');
	    org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter var7 = new org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter((java.lang.Object)var6);
	    java.lang.Double var8 = new java.lang.Double((-1.0d));
	    java.lang.String var9 = "hi!";
	    java.lang.Byte var10 = new java.lang.Byte((byte)10);
	    org.apache.commons.beanutils.BeanMap var11 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var9);
	    
	    // Checks the contract:  equals-hashcode on var11 and var11
	    assertTrue("Contract failed: equals-hashcode on var11 and var11", var11.equals(var11) ? var11.hashCode() == var11.hashCode() : true);

	  }

	  public void test2() throws Throwable {

	    java.lang.String var0 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var1 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var2 = "hi!";
	    org.apache.commons.beanutils.DynaProperty var3 = new org.apache.commons.beanutils.DynaProperty(var0);
	    org.apache.commons.beanutils.DynaProperty[] var4 = new org.apache.commons.beanutils.DynaProperty[] { var3};
	    org.apache.commons.beanutils.LazyDynaMap var5 = new org.apache.commons.beanutils.LazyDynaMap(var4);
	    java.util.Map var6 = var5.getMap();
	    org.apache.commons.beanutils.BasicDynaBean var7 = new org.apache.commons.beanutils.BasicDynaBean((org.apache.commons.beanutils.DynaClass)var5);
	    java.util.Map var8 = var7.getMap();
	    
	    // Checks the contract:  equals-hashcode on var6 and var8
	    assertTrue("Contract failed: equals-hashcode on var6 and var8", var6.equals(var8) ? var6.hashCode() == var8.hashCode() : true);
	    
	    // Checks the contract:  equals-symmetric on var6 and var8.
	    assertTrue("Contract failed: equals-symmetric on var6 and var8.", var6.equals(var8) == var8.equals(var6));

	  }

	  public void test3() throws Throwable {

	    org.apache.commons.beanutils.ConvertUtilsBean var0 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var1 = new java.lang.Boolean(true);
	    java.lang.Boolean var2 = new java.lang.Boolean(false);
	    java.lang.Integer var3 = new java.lang.Integer((-1));
	    java.lang.String var4 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var5 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var6 = "hi!";
	    boolean var7 = org.apache.commons.beanutils.PropertyUtils.isReadable((java.lang.Object)var4, var6);
	    org.apache.commons.beanutils.BeanMap var8 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var7);
	    org.apache.commons.beanutils.locale.LocaleConvertUtilsBean var9 = org.apache.commons.beanutils.locale.LocaleConvertUtilsBean.getInstance();
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var10 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    java.util.Locale var11 = var10.getDefaultLocale();
	    org.apache.commons.beanutils.converters.DoubleArrayConverter var12 = new org.apache.commons.beanutils.converters.DoubleArrayConverter();
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var13 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    org.apache.commons.beanutils.ConvertUtilsBean var14 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var15 = new java.lang.Boolean(true);
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var16 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    org.apache.commons.beanutils.ConvertUtilsBean var17 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var18 = new java.lang.Boolean(true);
	    java.lang.Boolean var19 = new java.lang.Boolean(false);
	    java.lang.Integer var20 = new java.lang.Integer((-1));
	    java.util.Locale var21 = var16.getDefaultLocale();
	    java.lang.String var22 = "";
	    org.apache.commons.beanutils.converters.StringConverter var23 = new org.apache.commons.beanutils.converters.StringConverter();
	    java.lang.String var24 = var23.toString();
	    org.apache.commons.beanutils.BeanMap var25 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var24);
	    
	    // Checks the contract:  equals-hashcode on var25 and var25
	    assertTrue("Contract failed: equals-hashcode on var25 and var25", var25.equals(var25) ? var25.hashCode() == var25.hashCode() : true);

	  }

	  public void test4() throws Throwable {

	    java.lang.String var0 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var1 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var2 = "hi!";
	    org.apache.commons.beanutils.DynaProperty var3 = new org.apache.commons.beanutils.DynaProperty(var0);
	    org.apache.commons.beanutils.DynaProperty[] var4 = new org.apache.commons.beanutils.DynaProperty[] { var3};
	    org.apache.commons.beanutils.LazyDynaMap var5 = new org.apache.commons.beanutils.LazyDynaMap(var4);
	    java.util.Map var6 = var5.getMap();
	    org.apache.commons.beanutils.BasicDynaBean var7 = new org.apache.commons.beanutils.BasicDynaBean((org.apache.commons.beanutils.DynaClass)var5);
	    java.util.Map var8 = var7.getMap();
	    
	    // Checks the contract:  equals-hashcode on var6 and var8
	    assertTrue("Contract failed: equals-hashcode on var6 and var8", var6.equals(var8) ? var6.hashCode() == var8.hashCode() : true);
	    
	    // Checks the contract:  equals-symmetric on var6 and var8.
	    assertTrue("Contract failed: equals-symmetric on var6 and var8.", var6.equals(var8) == var8.equals(var6));

	  }

	  public void test5() throws Throwable {

	    java.lang.String var0 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var1 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var2 = "hi!";
	    org.apache.commons.beanutils.DynaProperty var3 = new org.apache.commons.beanutils.DynaProperty(var0);
	    org.apache.commons.beanutils.DynaProperty[] var4 = new org.apache.commons.beanutils.DynaProperty[] { var3};
	    org.apache.commons.beanutils.LazyDynaMap var5 = new org.apache.commons.beanutils.LazyDynaMap(var4);
	    java.util.Map var6 = var5.getMap();
	    org.apache.commons.beanutils.BasicDynaBean var7 = new org.apache.commons.beanutils.BasicDynaBean((org.apache.commons.beanutils.DynaClass)var5);
	    java.lang.String var8 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var9 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var10 = "hi!";
	    org.apache.commons.beanutils.DynaProperty var11 = new org.apache.commons.beanutils.DynaProperty(var8);
	    org.apache.commons.beanutils.DynaProperty[] var12 = new org.apache.commons.beanutils.DynaProperty[] { var11};
	    org.apache.commons.beanutils.LazyDynaMap var13 = new org.apache.commons.beanutils.LazyDynaMap(var12);
	    java.util.Map var14 = var7.getMap();
	    
	    // Checks the contract:  equals-hashcode on var6 and var14
	    assertTrue("Contract failed: equals-hashcode on var6 and var14", var6.equals(var14) ? var6.hashCode() == var14.hashCode() : true);
	    
	    // Checks the contract:  equals-symmetric on var6 and var14.
	    assertTrue("Contract failed: equals-symmetric on var6 and var14.", var6.equals(var14) == var14.equals(var6));

	  }

	  public void test6() throws Throwable {

	    java.lang.String var0 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var1 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var2 = "hi!";
	    org.apache.commons.beanutils.DynaProperty var3 = new org.apache.commons.beanutils.DynaProperty(var0);
	    org.apache.commons.beanutils.DynaProperty[] var4 = new org.apache.commons.beanutils.DynaProperty[] { var3};
	    org.apache.commons.beanutils.LazyDynaMap var5 = new org.apache.commons.beanutils.LazyDynaMap(var4);
	    java.util.Map var6 = var5.getMap();
	    org.apache.commons.beanutils.BasicDynaBean var7 = new org.apache.commons.beanutils.BasicDynaBean((org.apache.commons.beanutils.DynaClass)var5);
	    java.util.Map var8 = var7.getMap();
	    
	    // Checks the contract:  equals-hashcode on var6 and var8
	    assertTrue("Contract failed: equals-hashcode on var6 and var8", var6.equals(var8) ? var6.hashCode() == var8.hashCode() : true);
	    
	    // Checks the contract:  equals-symmetric on var6 and var8.
	    assertTrue("Contract failed: equals-symmetric on var6 and var8.", var6.equals(var8) == var8.equals(var6));

	  }

	  public void test7() throws Throwable {

	    org.apache.commons.beanutils.ConvertUtilsBean var0 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var1 = new java.lang.Boolean(true);
	    java.lang.Boolean var2 = new java.lang.Boolean(false);
	    java.lang.Integer var3 = new java.lang.Integer((-1));
	    java.lang.String var4 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var5 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var6 = "hi!";
	    boolean var7 = org.apache.commons.beanutils.PropertyUtils.isReadable((java.lang.Object)var4, var6);
	    org.apache.commons.beanutils.BeanMap var8 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var7);
	    org.apache.commons.beanutils.ConvertUtilsBean var9 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var10 = new java.lang.Boolean(true);
	    java.lang.Boolean var11 = new java.lang.Boolean(false);
	    java.lang.Integer var12 = new java.lang.Integer((-1));
	    org.apache.commons.collections.FastHashMap var13 = org.apache.commons.beanutils.PropertyUtils.getMappedPropertyDescriptors((java.lang.Object)var9);
	    java.lang.String var14 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var15 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var16 = "hi!";
	    org.apache.commons.beanutils.DynaProperty var17 = new org.apache.commons.beanutils.DynaProperty(var14);
	    org.apache.commons.beanutils.DynaProperty[] var18 = new org.apache.commons.beanutils.DynaProperty[] { var17};
	    org.apache.commons.beanutils.LazyDynaMap var19 = new org.apache.commons.beanutils.LazyDynaMap(var18);
	    org.apache.commons.beanutils.converters.SqlTimeConverter var20 = new org.apache.commons.beanutils.converters.SqlTimeConverter();
	    java.lang.String var21 = var20.toString();
	    org.apache.commons.beanutils.BeanUtilsBean2 var22 = new org.apache.commons.beanutils.BeanUtilsBean2();
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var23 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    java.lang.Character var24 = new java.lang.Character('4');
	    org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter var25 = new org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter((java.lang.Object)var24);
	    java.lang.String var26 = "hi!";
	    org.apache.commons.beanutils.locale.converters.LongLocaleConverter var27 = new org.apache.commons.beanutils.locale.converters.LongLocaleConverter();
	    java.lang.Float var28 = new java.lang.Float((-1.0f));
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var29 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    org.apache.commons.beanutils.ConvertUtilsBean var30 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var31 = new java.lang.Boolean(true);
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var32 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    java.lang.Character var33 = new java.lang.Character('4');
	    org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter var34 = new org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter((java.lang.Object)var33);
	    java.lang.Double var35 = new java.lang.Double((-1.0d));
	    java.lang.String var36 = "hi!";
	    java.lang.String var37 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var38 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var39 = "hi!";
	    org.apache.commons.beanutils.ConvertUtilsBean var40 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    org.apache.commons.beanutils.locale.LocaleConvertUtilsBean var41 = new org.apache.commons.beanutils.locale.LocaleConvertUtilsBean();
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var42 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    org.apache.commons.beanutils.ConvertUtilsBean var43 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var44 = new java.lang.Boolean(true);
	    java.lang.Boolean var45 = new java.lang.Boolean(false);
	    java.lang.Integer var46 = new java.lang.Integer((-1));
	    java.util.Locale var47 = var42.getDefaultLocale();
	    java.lang.String var48 = "hi!";
	    var8.setBean((java.lang.Object)var21);
	    
	    // Checks the contract:  equals-hashcode on var8 and var8
	    assertTrue("Contract failed: equals-hashcode on var8 and var8", var8.equals(var8) ? var8.hashCode() == var8.hashCode() : true);

	  }

	  public void test8() throws Throwable {

	    java.lang.String var0 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var1 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var2 = "hi!";
	    org.apache.commons.beanutils.DynaProperty var3 = new org.apache.commons.beanutils.DynaProperty(var0);
	    org.apache.commons.beanutils.DynaProperty[] var4 = new org.apache.commons.beanutils.DynaProperty[] { var3};
	    org.apache.commons.beanutils.LazyDynaMap var5 = new org.apache.commons.beanutils.LazyDynaMap(var4);
	    java.util.Map var6 = var5.getMap();
	    org.apache.commons.beanutils.BasicDynaBean var7 = new org.apache.commons.beanutils.BasicDynaBean((org.apache.commons.beanutils.DynaClass)var5);
	    java.lang.String var8 = "";
	    java.lang.String var9 = "hi!";
	    org.apache.commons.beanutils.DynaProperty var10 = new org.apache.commons.beanutils.DynaProperty(var8);
	    java.util.Map var11 = var7.getMap();
	    
	    // Checks the contract:  equals-hashcode on var6 and var11
	    assertTrue("Contract failed: equals-hashcode on var6 and var11", var6.equals(var11) ? var6.hashCode() == var11.hashCode() : true);
	    
	    // Checks the contract:  equals-symmetric on var6 and var11.
	    assertTrue("Contract failed: equals-symmetric on var6 and var11.", var6.equals(var11) == var11.equals(var6));

	  }

	  public void test9() throws Throwable {

	    org.apache.commons.beanutils.converters.SqlTimeConverter var0 = new org.apache.commons.beanutils.converters.SqlTimeConverter();
	    java.lang.String var1 = var0.toString();
	    org.apache.commons.beanutils.BeanMap var2 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var1);
	    
	    // Checks the contract:  equals-hashcode on var2 and var2
	    assertTrue("Contract failed: equals-hashcode on var2 and var2", var2.equals(var2) ? var2.hashCode() == var2.hashCode() : true);

	  }

	  public void test10() throws Throwable {

		  java.lang.String var0 = "";
		  java.lang.String var1 = "hi!";
		  org.apache.commons.beanutils.DynaProperty var2 = new org.apache.commons.beanutils.DynaProperty(var0);
		  org.apache.commons.beanutils.DynaProperty[] var3 = new org.apache.commons.beanutils.DynaProperty[] { var2};
		  org.apache.commons.beanutils.LazyDynaMap var4 = new org.apache.commons.beanutils.LazyDynaMap(var3);
		  java.util.Map var5 = var4.getMap();
		  org.apache.commons.beanutils.BasicDynaBean var6 = new org.apache.commons.beanutils.BasicDynaBean((org.apache.commons.beanutils.DynaClass)var4);
		  java.lang.String var7 = "";
		  org.apache.commons.beanutils.DynaProperty var8 = new org.apache.commons.beanutils.DynaProperty(var7);
		  org.apache.commons.beanutils.DynaProperty[] var9 = new org.apache.commons.beanutils.DynaProperty[] { var8};
		  org.apache.commons.beanutils.LazyDynaMap var10 = new org.apache.commons.beanutils.LazyDynaMap(var9);
		  java.lang.String var11 = var10.getName();
		  org.apache.commons.beanutils.ConvertUtilsBean var12 = new org.apache.commons.beanutils.ConvertUtilsBean();
		  java.lang.Boolean var13 = new java.lang.Boolean(true);
		  java.lang.Boolean var14 = new java.lang.Boolean(false);
		  java.lang.Integer var15 = new java.lang.Integer((-1));
		  org.apache.commons.collections.FastHashMap var16 = org.apache.commons.beanutils.PropertyUtils.getMappedPropertyDescriptors((java.lang.Object)var12);
		  java.lang.Byte var17 = new java.lang.Byte((byte)100);
		  java.util.Map var18 = org.apache.commons.beanutils.BeanUtils.describe((java.lang.Object)var17);
		  //System.out.println(var16);
		  java.lang.String var19 = org.apache.commons.beanutils.ConvertUtils.convert((java.lang.Object)var16);
		  java.util.Map var20 = var6.getMap();
	    
	    // Checks the contract:  equals-hashcode on var5 and var20
	    assertTrue("Contract failed: equals-hashcode on var5 and var20", var5.equals(var20) ? var5.hashCode() == var20.hashCode() : true);
	    
	    // Checks the contract:  equals-symmetric on var5 and var20.
	    assertTrue("Contract failed: equals-symmetric on var5 and var20.", var5.equals(var20) == var20.equals(var5));

	  }
}
